# -*- coding: utf-8 -*-
from datos_taxonomicos.models import Dato
from django.core import urlresolvers
from django.db import models

class LineaInvestigacion(models.Model):
    nombre = models.CharField(max_length=100, verbose_name='*Nombre')
    descripcion = models.CharField(max_length=200,blank=True,null=True, verbose_name='Breve Descripción')
    
    #relacion con DatoTaxonomico, puede ser especie, familia, orden, etc.
    dato = models.ManyToManyField(Dato,blank=True,null=True, verbose_name='Dato Táxonomico')
    
    def __unicode__(self):
        return self.nombre
    
    def en_detalle_html(self):
        datos = [
        #u'Nombre : ' + self.nombre,
        u'Descripción : ' + self.descripcion,
        ]
        return datos
    
    def referencia_al_link(self):
        return '/lineas/' + str(self.id)
    
    def get_absolute_url(self):
        return urlresolvers.reverse('lineas_de_investigacion:linea_update', args=(self.pk,))
